import type {Permission} from "@/components/interface/system/permission";

/**
 *  @description: 用户角色接口
 */
export interface Role {
  id: number; // 角色id
  roleName: string; // 角色名称
  roleType: string; // 角色类型
  roleDesc: string; // 角色描述
  status: number; // 状态：1:可用；0:不可用
  revision: number; // 乐观锁
  createdBy: string; // 创建人
  createdTime: string; // 创建时间
  updatedBy: string; // 更新人
  updatedTime: string; // 更新时间
  remark: string; // 备注
  isDeleted: number; // 是否删除：0：未删除；1：已删除
  permissionName : string; // 权限名称
  permissions : Permission[]; // 权限列表
}
